﻿/********************首页 start*********************************/
.banner{overflow:hidden; position:relative}
.channeltitle{font-size:20px; color:#d01a41; text-align:center; display:block; line-height:100px;}
/*知道*/
.zhidao{overflow:hidden; margin-bottom:20px;margin-top:15px;}
.qlist{width:800px; overflow:hidden}
.alist{width:385px; overflow:hidden}
.zhidao .list{border:1px solid #e6e6e6; padding:15px 30px; min-height:310px;}
.zhidao .list .item{padding:7px 0px;margin-bottom:5px;}
.zhidao .list .item .title{font-size:15px;font-weight:bold; color:#444444;display:block; background:url(../images/dot.png) no-repeat;background-position:left;padding-left:12px;margin-left: -12px;max-width: 98%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.zhidao .list .item .title i{color:#cf2649}
.zhidao .list .item .summary{font-size:14px;color:#b4b4b4; line-height:24px;margin-top:8px;}
.zhidao .list .item .more{color:#ff6a00; margin-top:10px;display:inline-block}
.zhidao .list .item .more i{font-size:12px;}
.zhidao .alist .list .item{padding:5px 0px;}
.zhidao .alist .list .item .title{font-weight:normal}
.zhidao .alist .list .item .summary{line-height:18px;}
.qlist .tit,.alist .tit{height:40px; background-color:#cf2649; color:#fff}
.qlist .tit span,.alist .tit span{font-size:16px;margin-left:30px;line-height:40px;}
.qlist .tit a,.alist .tit a{color:#fff; float:right; font-size: 14px;margin-right: 20px;padding:2px 6px; margin-top: 10px;}
.qlist .tit a.current,.alist .tit a.current{background-color:#fff; color:#ff6a00}


/*百科*/
.baike{background-color:#f5f5f5; overflow:hidden; padding:0px 0px 30px; margin-top:30px;}
.baike .one{overflow:hidden;}
.baike .one .box{border-top:3px solid #51c79e; width:260px; margin-left:13px; float:left; padding:20px 15px;background-color:#fff}
.baike .one .box:first-child{margin-left:0;}
.baike .one .box:first-child+div{border-top-color:#cf2649}
.baike .one .box:first-child+div+div{border-top-color:#65aaf1}
.baike .one .box:first-child+div+div+div{border-top-color:#f66c47}
.baike .one .box .tit{font-size:16px; border-bottom:1px solid #e6e6e6; display:block; padding-bottom:15px;}
.baike .one .box .tit i{float:right; font-size:20px;}
.baike .one .box .procut1{}
.baike .one .box .procut1 a.tt{font-weight:bold; font-size:15px; display:block; padding:10px 0px; color:#444444}
.baike .one .box .procut1 .gjc{font-size:14px;color:#c6c6c6}
.baike .one .box .procut1 .gjc a{color:#ff6a00; margin-right:10px;}
.baike .one .box .procut1 .summary{line-height:150%;  height: 65px;overflow: hidden;}
.baike .one .box .procut2{border-top:1px solid #e6e6e6;margin-top:10px;  padding-top:10px;}
.baike .one .box .procut2 .item{float:left; width:45%; padding:2%;}
.baike .one .box .procut2 .item:first-child{border-right:1px solid #e6e6e6}
.baike .one .box .procut2 .item:nth-child(3){border-right:1px solid #e6e6e6}
.baike .one .box .procut2 .item:first-child,.baike .one .box .procut2 .item:nth-child(2){border-bottom:1px solid #e6e6e6}
.baike .one .box .procut2 .item .p2_1{display:block;text-align: center;font-size:14px;}
.baike .one .box .procut2 .item .p2_2{display:block; text-align:center; padding:8px 0px; overflow: hidden;height: 17px;}
.baike .one .box .procut2 .item .p2_2 a{color:#999999;  display: block; width: 48%; text-align: center;float: left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.baike .two{overflow:hidden; padding:20px 0px}
.baike .two .left{width:400px; float:left}
.baike .two .right{width:800px; height:400px; float:left; overflow:hidden; background-color:#fff}
.baike .two .tit{height:40px; background-color:#cf2649;text-indent:20px; font-size:18px; color:#fff; line-height:40px;}
.baike .two .logos{}
.baike .two .logos li{width:199px; height:119px; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; float:left; text-align:center;position:relative; overflow:hidden}
.baike .two .logos li .pimg{line-height:119px; vertical-align:central}
.baike .two .logos li .pimg img{vertical-align:middle;max-width: 75%;}
.baike .two .logos li .info{width:199px; height:119px; background-color:#ff6a00;position:absolute;top:119px; transition: all .5s ease-in-out;}
.baike .two .logos li:hover .info{top:0px}
.baike .two .logos li .info a{font-size:16px; line-height:24px; color:#fff;margin-top:20px;display:block; padding:20px;}
.baike .two .logos li .info  p{font-size:14px; color:#fff}

/*文库*/
.wenku { overflow:hidden}
.wenku .wk{overflow:hidden; padding-bottom:35px;}
.wkbox{width:285px; float:left; margin-left:20px;}
.wkbox .wk_img{padding:4px;border:1px solid #dcdcdc; }
.wkbox .wk_img .bt{font-size:16px;}
.wkbox .wk_img .jj{font-size:12px; color:#808080; line-height:20px; padding: 10px 0px; height:40px;}
.wkbox .wk_img .gjc{font-size:14px;color:#c6c6c6}
.wkbox .wk_img .gjc a{color:#ff6a00; margin-right:10px;}
.wkbox .wk_list{font-size:14px;padding: 14px;}
.wkbox .wk_list a{ line-height:32px; display:block; max-width:98%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.wkbox .wk_list a i{margin-right:6px; vertical-align:sub}
.wkbox:first-child {margin-left:0px;}

/*专家*/
.zhuanjia {padding-bottom:80px; overflow:hidden}
.expertscate{overflow:hidden; text-align:center}
.expertscate a{display:inline-block; padding:3px 5px; margin:2px 8px; font-size:14px;}
.expertscate a.current,.expertscate a:hover{ border-bottom:3px solid #ff6a00}
.experts{overflow:hidden; margin-left:-24px;}
.experts li{border:1px solid #dcdcdc; width:342px; height:110px; padding:15px 15px 15px 25px; float:left; margin-left:24px;margin-top:30px; position:relative;overflow:hidden;}
.experts  li:before{content: ""; position: absolute; width: 3px;height: 22px;background: #d01a41;left: -1px;top: 17px;}
.experts .infobox{float:left;  float:left; overflow:hidden; width:230px; display:inline-block; height:100%;}
.experts .infobox h2{font-size:16px; font-family:'Microsoft YaHei';font-weight:bold; color:#444444;line-height:28px;}
.experts .infobox .e_position{font-size:14px;}
.experts .infobox .e_field {overflow:hidden;margin-top:10px;}
.experts .infobox .e_field a{display:inline-block; background-color:#ede7e3; color:#444; padding:0px 5px;margin-right:2px}
.experts .infobox .e_contact{display:block; overflow: hidden;margin-top: 15px;}
.experts .infobox .e_contact a{height:26px; line-height:26px; display:block; float:left;margin-right:15px;}
.experts .infobox .e_contact a i{float:left}
.experts .imgbox {float:right}
.experts .imgbox img {display:inline-block; float:left;border-radius:100%; height:90px; width:90px;box-shadow:0 3px 8px rgba(0,0,0,0.1); border:5px solid #fff;}

/*首页分类*/
.cates{overflow:hidden;margin-top:30px;}
.cates .topline{width:100%; border-bottom:2px solid #efefef}
.cates .box{float:left; width:14%;padding:20px 2% 45px 2%;}
.cates .box .line{width:30px; border-bottom:2px solid #ff6300; display:block; margin-bottom:10px;}
.cates .cate1{font-size:15px; font-weight:bold; display:block; line-height:32px;}
.cates .cate2{font-size:14px; padding-right:10px; display:block;line-height:26px;}

/********************首页 end*********************************/


/********************知道首页 start*********************************/


/********************知道首页 end*********************************/
.zd_container{}
.zd_container .left{width:845px; overflow:hidden}
.zd_container .right{width:340px;overflow:hidden}


#slides{display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li{display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a{display:block; width:100%; height:100%;text-align: right;}
#slides li a p{font-size: 16px;color: #fff;padding: 4px 10px;background-color: rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);display: inline-block;*display: inline;*zoom: 1;margin-top: 216px;}
#pagination{display:block; list-style:none; position:absolute;bottom: 15px; z-index:9900; left:50%; margin-left:-35px; }
#pagination li{display:block; list-style:none;text-indent:10000px; width:18px; height:10px; float:left; margin-left:5px;background-color: rgba(149,149,149,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }

#pagination li a{ width: 10px;
    height: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;/*display:block; width:100%; height:100%; padding:0; margin:0;color: #fff;line-height: 20px;text-align: center;*/}
#pagination li.current{width: 42px;background-color: #cf2649;}
:root #slides li a p,
:root #pagination li{ filter: none; }
